<?php
// +----------------------------------------------------------------------
// | 核心版块数据日报表统计设置
// +----------------------------------------------------------------------

use app\admin\service\statistics\datatable\core\ConsultingPaidCount;
use app\admin\service\statistics\datatable\core\FreeConsultingCount;
use app\admin\service\statistics\datatable\core\NewMemberPayRate;
use app\admin\service\statistics\datatable\fast\FastConsultingPaidRate;
use app\admin\service\statistics\datatable\fast\FastConsultingRate;
use app\admin\service\statistics\datatable\fast\FastUvCount;
use app\admin\service\statistics\datatable\home\HomeToCustomerServiceRate;
use app\admin\service\statistics\datatable\home\HomeToFastRate;
use app\admin\service\statistics\datatable\home\HomeToLawsuitRate;
use app\admin\service\statistics\datatable\home\HomeToLawyerDraftRate;
use app\admin\service\statistics\datatable\home\HomeToLawyerHomeRate;
use app\admin\service\statistics\datatable\home\HomeToLawyerRate;
use app\admin\service\statistics\datatable\home\HomeToNewsRate;
use app\admin\service\statistics\datatable\home\HomeToPhoneRate;
use app\admin\service\statistics\datatable\home\HomeToShareRate;
use app\admin\service\statistics\datatable\lawsuit\LawsuitConsultingPaidRate;
use app\admin\service\statistics\datatable\lawsuit\LawsuitStep1Rate;
use app\admin\service\statistics\datatable\lawsuit\LawsuitStep2Rate;
use app\admin\service\statistics\datatable\lawsuit\LawsuitStep3Rate;
use app\admin\service\statistics\datatable\lawsuit\LawsuitUvCount;
use app\admin\service\statistics\datatable\lawyer\ConsultingPaidRate;
use app\admin\service\statistics\datatable\lawyer\ConsultingRate;
use app\admin\service\statistics\datatable\lawyer\LawyerUvCount;
use app\admin\service\statistics\datatable\lawyerhome\LawyerHomeRate;
use app\admin\service\statistics\datatable\lawyerhome\LawyerPaidRate;
use app\admin\service\statistics\datatable\phone\PhoneConsultingPaidRate;
use app\admin\service\statistics\datatable\phone\PhoneConsultingRate;
use app\admin\service\statistics\datatable\phone\PhoneUvCount;
use app\admin\service\statistics\datatable\sms\PendingPvCount;
use app\admin\service\statistics\datatable\sms\PendingUvCount;
use app\admin\service\statistics\datatable\sms\RepliedPvCount;
use app\admin\service\statistics\datatable\sms\RepliedUvCount;
use app\admin\service\statistics\datatable\sms\UnpaidPvCount;
use app\admin\service\statistics\datatable\sms\UnpaidUvCount;

return [
    [
        'title' => '首页进入打官司占比',
        'implClass' => HomeToLawsuitRate::class,
    ],
    [
        'title' => '首页进入极速咨询占比',
        'implClass' => HomeToFastRate::class,
    ],
    [
        'title' => '首页进入找律师占比',
        'implClass' => HomeToLawyerRate::class,
    ],
    [
        'title' => '首页进入电话咨询占比',
        'implClass' => HomeToPhoneRate::class,
    ],
    [
        'title' => '首页进入律师页占比',
        'implClass' => HomeToLawyerHomeRate::class,
    ],
    [
        'title' => '首页进入新闻页占比',
        'implClass' => HomeToNewsRate::class,
    ],
    [
        'title' => '首页进入人工客服占比',
        'implClass' => HomeToCustomerServiceRate::class,
    ],
    [
        'title' => '首页进入律师认证占比',
        'implClass' => HomeToLawyerDraftRate::class,
    ],
    [
        'title' => '首页进入公益分享占比',
        'implClass' => HomeToShareRate::class,
    ],

    // 找律师
    [
        'title' => '进入找律师UV',
        'implClass' => LawyerUvCount::class,
    ],
    [
        'title' => '完成问题占比',
        'implClass' => ConsultingRate::class,
    ],
    [
        'title' => '付费占比',
        'implClass' => ConsultingPaidRate::class,
    ],

    // 极速咨询
    [
        'title' => '进入极速咨询UV',
        'implClass' => FastUvCount::class,
    ],
    [
        'title' => '完成问题占比',
        'implClass' => FastConsultingRate::class,
    ],
    [
        'title' => '付费占比',
        'implClass' => FastConsultingPaidRate::class,
    ],

    // 极速咨询
    [
        'title' => '进入极速咨询UV',
        'implClass' => PhoneUvCount::class,
    ],
    [
        'title' => '完成问题占比',
        'implClass' => PhoneConsultingRate::class,
    ],
    [
        'title' => '付费占比',
        'implClass' => PhoneConsultingPaidRate::class,
    ],

    // 打官司（三部曲）
    [
        'title' => '进入打官司UV',
        'implClass' => LawsuitUvCount::class,
    ],
    [
        'title' => '完成第一步占比',
        'implClass' => LawsuitStep1Rate::class,
    ],
    [
        'title' => '完成第二步占比',
        'implClass' => LawsuitStep2Rate::class,
    ],
    [
        'title' => '完成第三步占比',
        'implClass' => LawsuitStep3Rate::class,
    ],
    [
        'title' => '付费占比',
        'implClass' => LawsuitConsultingPaidRate::class,
    ],

    // 律师
    [
        'title' => '进入律师列表UV',
        'implClass' => \app\admin\service\statistics\datatable\lawyerhome\LawyerUvCount::class,
    ],
    // [
    //     'title' => '咨询律师占比',
    //     'implClass' => $zixun,
    // ],
    [
        'title' => '进入律师首页占比',
        'implClass' => LawyerHomeRate::class,
    ],
    [
        'title' => '付费占比',
        'implClass' => LawyerPaidRate::class,
    ],

    // 短信H5页面
    [
        'title' => '未支付页面PV',
        'implClass' => UnpaidPvCount::class,
    ],
    [
        'title' => '未支付页面UV',
        'implClass' => UnpaidUvCount::class,
    ],
    [
        'title' => '已回复页面PV',
        'implClass' => RepliedPvCount::class,
    ],
    [
        'title' => '已回复页面UV',
        'implClass' => RepliedUvCount::class,
    ],
    [
        'title' => '订单待支付页面PV',
        'implClass' => PendingPvCount::class,
    ],
    [
        'title' => '订单待支付页面UV',
        'implClass' => PendingUvCount::class,
    ],

    // 落地页1-链路A
    [
        'title' => 'PV',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain1\PvCount::class,
    ],
    [
        'title' => 'UV',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain1\UvCount::class,
    ],
    [
        'title' => '注册数',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain1\NewMemberCount::class,
    ],

    // 落地页1-链路B
    [
        'title' => 'PV',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain2\PvCount::class,
    ],
    [
        'title' => 'UV',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain2\UvCount::class,
    ],
    [
        'title' => '注册数',
        'implClass' => \app\admin\service\statistics\datatable\landing1chain2\NewMemberCount::class,
    ],

    // 核心业务
    [
        'title' => '免费咨询数',
        'implClass' => FreeConsultingCount::class,
    ],
    // [
    //     'title' => '案源总数',
    //     'implClass' => $anyuan_count,
    // ],
    [
        'title' => '付费总数',
        'implClass' => ConsultingPaidCount::class,
    ],
    [
        'title' => '注册支付率',
        'implClass' => NewMemberPayRate::class,
    ],

];
